﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;

namespace Imaginecup.sprite.animation
{
    public interface IControlAnimationIndex
    {
        void SetDelay(double delaySecond);
        void SetIndex(Vector2 startIndex , int maxCount);

        void StartAnimation();
        void StopAnimation();
        void Update(GameTime gameTime);

        //몇번 애니메이션이 됐는지 카운터 리턴.
        int GetCycleCount();
        //마지막 인덱스 카운터인지..
        bool IsLastIndex();

    }
}
